the sustainability of support systems - French English Dictionary